open-riser stairs - French English Dictionary